26ef892b062e300c602a79ff7c378564c49d4848,wicket-core/src/main/java/org/apache/wicket/page/PersistentPageManager.java,SessionEntry,writeObject,#ObjectOutputStream#,211

Before Change


			List<Serializable> l = new ArrayList<Serializable>();
			for (IManageablePage p : pages)
			{
				Serializable preparedPage = getPageStore().prepareForSerialization(sessionId, p);
				if (preparedPage != null)
				{
					l.add(preparedPage);

After Change



			// prepare for serialization and store the pages
			List<Serializable> l = new ArrayList<Serializable>();
			IPageStore pageStore = getPageStore();
			for (IManageablePage p : pages)
			{
				Serializable preparedPage;
				if (pageStore != null)
				{
					preparedPage = pageStore.prepareForSerialization(sessionId, p);
				}